package com.miplus.ccrm.core.service.conf;

import com.miplus.ccrm.core.controller.vo.conf.WfCaseProcReqVo;
import com.miplus.ccrm.core.controller.vo.conf.WfCaseProcResVo;
import com.miplus.ccrm.core.pojo.WfCaseactions;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author pc
* @description 针对表【wf_caseactions】的数据库操作Service
* @createDate 2024-04-04 22:11:21
*/
public interface WfCaseactionsService extends IService<WfCaseactions> {

    int wfActionAdd(String $usrid,Integer wfcaseid,Integer stepid);

    int wfActionAdd(String $usrid,Integer wfcaseid,Integer stepid,Integer precaseactid);

    int wfActionUpdate(String $usrid,Integer caseactid,Integer actionid,String remark);

    Integer getWfCaseID(Integer caseactid);

    List<WfCaseProcResVo> wfProcessList(WfCaseProcReqVo paras);
}
